<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0"/>
    <meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"/>
    <meta name="renderer" content="webkit" />

    <meta name="apple-mobile-web-app-capable" content="yes"/>
    <meta name="apple-mobile-web-app-status-bar-style" content="black"/>
    <meta name="format-detection" content="telephone=no" />
    <meta http-equiv="Expires" content="-1"/>

    <meta http-equiv="Cache-Control" content="no-cache"/>
    <meta http-equiv="Pragma" content="no-cache"/>
    <title>QQ表情</title>
    <link rel="shortcut icon" href="/favicon.ico"/>

    <style type="text/css" id="style">
    </style>

</head>
<body>

    <header>
        jackdizhu 主页
    </header>
    <div class="content">

        <h5><span>QQ表情</span></h5>
        <div class="clearfix">
            <pre>
                  e100: '微笑',
                  e101: '撇嘴',
                  e102: '色',
                  e103: '发呆',
                  e104: '得意',
                  e105: '流泪',
                  e106: '害羞',
                  e107: '闭嘴',
                  e108: '睡',
                  e109: '大哭',
                  e110: '尴尬',
                  e111: '发怒',
                  e112: '调皮',
                  e113: '呲牙',
                  e114: '惊讶',
                  e115: '难过',
                  e116: '酷',
                  e117: '冷汗',
                  e118: '抓狂',
                  e119: '吐',
                  e120: '偷笑',
                  e121: '可爱',
                  e122: '白眼',
                  e123: '傲慢',
                  e124: '饥饿',
                  e125: '困',
                  e126: '惊恐',
                  e127: '流汗',
                  e128: '憨笑',
                  e129: '大兵',
                  e130: '奋斗',
                  e131: '咒骂',
                  e132: '疑问',
                  e133: '嘘',
                  e134: '晕',
                  e135: '折磨',
                  e136: '衰',
                  e137: '骷髅',
                  e138: '敲打',
                  e139: '再见',
                  e140: '擦汗',
                  e141: '抠鼻',
                  e142: '鼓掌',
                  e143: '糗大了',
                  e144: '坏笑',
                  e145: '左哼哼',
                  e146: '右哼哼',
                  e147: '哈欠',
                  e148: '鄙视',
                  e149: '委屈',
                  e150: '快哭了',
                  e151: '阴险',
                  e152: '亲亲',
                  e153: '吓',
                  e154: '可怜',

                  e179: '强',
                  e180: '弱',
                  e181: '握手',
                  e182: '胜利',
                  e183: '抱拳',
                  e184: '勾引',
                  e185: '拳头',
                  e186: '差劲',
                  e187: '爱你',
                  e188: '不',
                  e189: '好'
            </pre>
        </div>

    </div>

    <script type="text/javascript" src="./dist/index.js"></script>
    <script type="text/javascript">
        var str = '[微笑]----[微笑]';
        var _k = 'e100';


        function en_em(str,p) {
            var _path = p || './em/';
            var em = {
                      e100: '微笑',
                      e101: '撇嘴',
                      e102: '色',
                      e103: '发呆',
                      e104: '得意',
                      e105: '流泪',
                      e106: '害羞',
                      e107: '闭嘴',
                      e108: '睡',
                      e109: '大哭',
                      e110: '尴尬',
                      e111: '发怒',
                      e112: '调皮',
                      e113: '呲牙',
                      e114: '惊讶',
                      e115: '难过',
                      e116: '酷',
                      e117: '冷汗',
                      e118: '抓狂',
                      e119: '吐',
                      e120: '偷笑',
                      e121: '可爱',
                      e122: '白眼',
                      e123: '傲慢',
                      e124: '饥饿',
                      e125: '困',
                      e126: '惊恐',
                      e127: '流汗',
                      e128: '憨笑',
                      e129: '大兵',
                      e130: '奋斗',
                      e131: '咒骂',
                      e132: '疑问',
                      e133: '嘘',
                      e134: '晕',
                      e135: '折磨',
                      e136: '衰',
                      e137: '骷髅',
                      e138: '敲打',
                      e139: '再见',
                      e140: '擦汗',
                      e141: '抠鼻',
                      e142: '鼓掌',
                      e143: '糗大了',
                      e144: '坏笑',
                      e145: '左哼哼',
                      e146: '右哼哼',
                      e147: '哈欠',
                      e148: '鄙视',
                      e149: '委屈',
                      e150: '快哭了',
                      e151: '阴险',
                      e152: '亲亲',
                      e153: '吓',
                      e154: '可怜',

                      e179: '强',
                      e180: '弱',
                      e181: '握手',
                      e182: '胜利',
                      e183: '抱拳',
                      e184: '勾引',
                      e185: '拳头',
                      e186: '差劲',
                      e187: '爱你',
                      e188: '不',
                      e189: '好'
                    };
            var _k;
            var r1 = /\[[\u4e00-\u9fa5]+\]/g;
            var r2 = /\[[\u4e00-\u9fa5]+\]/;
            var _arr = str.match(r1);
            for (var i = 0; i < _arr.length; i++) {
                for (_k in em) {
                    if(_arr[i] == '['+em[_k]+']'){
                        str = str.replace(r2,'<img src="'+_path+_k+'.gif"/>');
                        break;
                    }
                }
            }
            return str;
        }
        function de_em(_k) {
            var em = {
                      e100: '微笑',
                      e101: '撇嘴',
                      e102: '色',
                      e103: '发呆',
                      e104: '得意',
                      e105: '流泪',
                      e106: '害羞',
                      e107: '闭嘴',
                      e108: '睡',
                      e109: '大哭',
                      e110: '尴尬',
                      e111: '发怒',
                      e112: '调皮',
                      e113: '呲牙',
                      e114: '惊讶',
                      e115: '难过',
                      e116: '酷',
                      e117: '冷汗',
                      e118: '抓狂',
                      e119: '吐',
                      e120: '偷笑',
                      e121: '可爱',
                      e122: '白眼',
                      e123: '傲慢',
                      e124: '饥饿',
                      e125: '困',
                      e126: '惊恐',
                      e127: '流汗',
                      e128: '憨笑',
                      e129: '大兵',
                      e130: '奋斗',
                      e131: '咒骂',
                      e132: '疑问',
                      e133: '嘘',
                      e134: '晕',
                      e135: '折磨',
                      e136: '衰',
                      e137: '骷髅',
                      e138: '敲打',
                      e139: '再见',
                      e140: '擦汗',
                      e141: '抠鼻',
                      e142: '鼓掌',
                      e143: '糗大了',
                      e144: '坏笑',
                      e145: '左哼哼',
                      e146: '右哼哼',
                      e147: '哈欠',
                      e148: '鄙视',
                      e149: '委屈',
                      e150: '快哭了',
                      e151: '阴险',
                      e152: '亲亲',
                      e153: '吓',
                      e154: '可怜',

                      e179: '强',
                      e180: '弱',
                      e181: '握手',
                      e182: '胜利',
                      e183: '抱拳',
                      e184: '勾引',
                      e185: '拳头',
                      e186: '差劲',
                      e187: '爱你',
                      e188: '不',
                      e189: '好'
                    };
            var str = '';
            if(em[_k]){
                str = '['+em[_k]+']';
            }else{
                str = _k;
            }
            return str;
        }

        console.log(en_em(str));
        console.log(de_em(_k));



     </script>
</body>
</html>
